This is what we used to get through the Net/FallbackIcontheme
setting. Nobody has ever set this setting to a different value,
and people have come to rely on GTK+ applications getting their
icons this way.
if (priv->current_theme)
insert_theme (icon_theme, priv->current_theme);
- /* Always look in the "default" icon theme */
+ /* Always look in the gnome and hicolor icon themes.
+ * Looking in hicolor is mandated by the spec, looking
+ * in gnome is a pragmatic solution to prevent missing
+ * icons in GTK+ applications when run under, e.g. KDE.
+ */
+ insert_theme (icon_theme, "gnome");
insert_theme (icon_theme, DEFAULT_THEME_NAME);
priv->themes = g_list_reverse (priv->themes);